<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%>
<%@ page import = "java.util.*,java.io.*,java.text.*" %>
<%@ page import = "atae.thin.pres.*" %>
<%@ page import = "atae.apli.contexto.*" %>
<%@ taglib prefix="nacar" uri="/qnpl_mult_mult_jsp/tld/ctag.tld" %>
<%@ include file="/atcl_mult_mult_jsp/contenedores.jsp"%>


<% request.setAttribute("utils",utils); %>

<%
icse.UtilitariosIcse icseUtil = new icse.UtilitariosIcse();
String ALIASKEON=icseUtil.getPropertieByName("alias_keon");
String ALIASICSE=icseUtil.getPropertieByName("alias_icse");
%>
<%
	DateFormat formatter = new SimpleDateFormat("dd/MM/yyyy");
	Calendar calendar = Calendar.getInstance();
    int anio = calendar.get(Calendar.YEAR);
    int mes = calendar.get(Calendar.MONTH)+1;
    int dia = calendar.get(Calendar.DAY_OF_MONTH);
	String mes_ = "00"+mes;
	String dia_ = "00"+dia;
	String CadenaFecha = anio+"-"+mes_.substring(mes_.length()-2,mes_.length())+"-"+dia_.substring(dia_.length()-2,dia_.length());
	//System.out.println(CadenaFecha);
%>

<%
	String imagesDisabled="false";
	String rutaBase="/"+ALIASKEON+"/images/";
	String rutaInicio="Izq1off.gif";
	String rutaPrev="Izq2off.gif";
	String rutaNext="Dere2off.gif";
	String rutaFin="Dere1off.gif";

	int contador=0;
	String contador_pag=utils.getValorContexto("CONTADOR_PAGINAS")==null?"0":utils.getValorContexto("CONTADOR_PAGINAS");
	if(contador_pag.equals("")){contador_pag="0"; }
   
   	contador=Integer.parseInt(contador_pag);

   	if(utils.getValorContexto("IND_FIN_DATOS").equals("") || contador==0){
   		rutaInicio="Izq1off.gif";
        rutaPrev="Izq2off.gif";
        rutaNext="Dere2off.gif";
        rutaFin="Dere1off.gif";
   	}

   	if(utils.getValorContexto("IND_FIN_DATOS").equals("S")){
       	if(contador>=2){rutaInicio="Izq1.gif"; rutaPrev="Izq2.gif"; }
        rutaFin="Dere1off.gif";
   	}
   	if(utils.getValorContexto("IND_FIN_DATOS").equals("N")){
       if(contador>=2){rutaInicio="Izq1.gif"; rutaPrev="Izq2.gif"; rutaNext="Dere2.gif"; }
       if(contador<2){rutaNext="Dere2.gif"; }
       rutaFin="Dere1.gif";
   	}

	if(utils.getValorContexto("ACCION").equals("A") || utils.getValorContexto("ACCION").equals("B") || 
		utils.getValorContexto("ACCION").equals("M") || utils.getValorContexto("ACCION").equals("D") ||
		utils.getValorContexto("IND_FIN_DATOS").equals("")){
		imagesDisabled="true"; rutaInicio="Izq1off.gif"; rutaPrev="Izq2off.gif"; rutaNext="Dere2off.gif"; rutaFin="Dere1off.gif";
	}
   	rutaInicio=rutaBase+rutaInicio;
   	rutaPrev=rutaBase+rutaPrev;
   	rutaNext=rutaBase+rutaNext;
   	rutaFin=rutaBase+rutaFin;
%>

<%
	int CANTIDAD_FILAS=20; //DT
	String[] nombColsCia={"COD_CIA","DESC_CIA"};
	String[] nombColsRamos={"COD_CIA","COD_RAMO","DES_CORTA","DESLAR"};
	String[] nombColsProds={"CODCIA","COD_RAMO","COD_PRODUCTO","DESCRIP_CORTA","DESLART"};
	String[] nombColsMods={"CODCIA","CODRAM","COD_PRODUCTO","COD_MODALIDAD","NOMBRE_MODALIDAD","DESLAR"};
	String[] nombColsRies={"CODCIA","CODRAM","CODRIE","DESRIE"};
	String[] nombColsDes={"CODTABL","CODCAMP","NOMCAMP"};

	AtaeSvCompositeDatoRegistroIndexado listadoNacarCias=icseUtil.getListaNacar("LST_COMPANIAS",utils);
	AtaeSvCompositeDatoRegistroIndexado listadoNacarRamos=icseUtil.getListaNacar("LST_RAMOS",utils);
	AtaeSvCompositeDatoRegistroIndexado listadoNacarProds=icseUtil.getListaNacar("LST_PRODUCTO_SEG",utils);
	AtaeSvCompositeDatoRegistroIndexado listadoNacarMods=icseUtil.getListaNacar("LST_MODALIDAD",utils);
	AtaeSvCompositeDatoRegistroIndexado listadoNacarRies=icseUtil.getListaNacar("LST_RIESGOS",utils);
	AtaeSvCompositeDatoRegistroIndexado listadoNacarDes=icseUtil.getListaNacar("LST_DESCRIPTORA",utils);

	//combo de estados
	String[][] LST_COMPANIAS =icseUtil.getArrayString(listadoNacarCias,2,nombColsCia);
	String[][] LST_RAMOS =icseUtil.getArrayString(listadoNacarRamos,4,nombColsRamos);
	String[][] LST_PRODUCTO_SEG =icseUtil.getArrayString(listadoNacarProds,5,nombColsProds);
	String[][] LST_MODALIDAD =icseUtil.getArrayString(listadoNacarMods,6,nombColsMods);
	String[][] LST_RIESGOS =icseUtil.getArrayString(listadoNacarRies,4,nombColsRies);
	String[][] LST_DESCRIPTORA =icseUtil.getArrayString(listadoNacarDes,3,nombColsDes);
	String[][] LST_CANAL =icseUtil.getListOfDescriptora(LST_DESCRIPTORA,"02"); //02 	canal
	String[][] LST_COBRO_O_PAGO =icseUtil.getListOfDescriptora(LST_DESCRIPTORA,"24"); //24	cobro o pago comision
	String[][] LST_ESTADOS =icseUtil.getListOfDescriptora(LST_DESCRIPTORA,"25"); //25	estados


	String LST_VACIO[][] = new String[1][2];
	LST_VACIO[0][0] ="";
	LST_VACIO[0][1] ="";



	AtaeSvCompositeDatoRegistroIndexado listadoNacar=icseUtil.getListaNacar("LST_PROACTIVI",utils);
	String[][] TBL_PROACTIVI =icseUtil.getArrayString(listadoNacar,3,nombColsDes);

	System.out.println("cant: "+TBL_PROACTIVI[0][0]);

%>
<html xmlns="http://www.w3.org/1999/xhtml">
	<head>
		<title><nacar:etiqueta texto="Mantenimiento de Comisiones" monoidioma="false"/></title>
		<meta content="text/html; charset=iso-8859-1" http-equiv="Content-Type"/>
		<%=escribirPlugIn(utils)%>
		<!-- JavaScript Arquitectura -->
		<% if(!utils.isInternetExplorer()) { %>
		<link rel="stylesheet" href="/<%=ALIASKEON%>/estilos/NacarFF1024v02.css" type="text/css">
		<% } else { %>
		<link rel="stylesheet" href="/<%=ALIASKEON%>/estilos/NacarIE1024v02.css" type="text/css">
		<% } %>
		<script type="text/javascript" src="/atcl_es_web_pub/js/ctag.js"></script>
		<script type="text/javascript" src="/atcl_es_web_pub/js/utils.js"></script>
		<script type="text/javascript" src="/<%=ALIASKEON%>/js/jquery.js"></script>
		<script type="text/javascript" src="/<%=ALIASKEON%>/js/jquery.ui.datepicker.js"></script>		
		<script type="text/javascript" src="/<%=ALIASICSE%>/js/utilitarios.js"></script>
		<!-- JavaScript ICSE -->
		<script type="text/javascript">
			String.prototype.lPad = function (n,c) {var i; var a = this.split(''); for (i = 0; i < n - this.length; i++) {a.unshift (c)}; return a.join('')}
		</script>
		<script type="text/javascript">		
			$(function() {
				$("#jdcFechaFin").datepicker({dateFormat: 'dd-mm-yy'});
				$("#jdcFechaInicio").datepicker({
					dateFormat: 'dd-mm-yy',
					onSelect: function(dateText, inst){
						$("#jdcFechaFin").val("");
						$('#jdcFechaFin').datepicker(
							"option", 
							"minDate", 
							new Date(parseInt(dateText.substring(6,10)), parseInt(dateText.substring(3,5))-1, 
									 parseInt(dateText.substring(0,2))==0?parseInt(dateText.substring(1,2)):parseInt(dateText.substring(0,2)))
						);
						habilitar_ICSEVE02006();
					}
				});
			});					
			$(document).ready(function(){
				if(jQuery.browser.mozilla ){$(document).keydown(function(event) {atajoKeyDown(event); }).keyup(function(event){atajoKeyUp(event); }); }
         		$('*').disableSelection();
         		setTrimCampos();

				if("<%=imagesDisabled%>"=="true"){
					setValorCampo("imagesAction","false");
				}


				if(('<%=utils.getValorContexto("FEC_INI")%>').length==10){
					document.getElementById('jdcFechaInicio').value = ('<%=utils.getValorContexto("FEC_INI")%>').substring(8,10)+"-"+
												 					('<%=utils.getValorContexto("FEC_INI")%>').substring(5,7)+"-"+
												 					('<%=utils.getValorContexto("FEC_INI")%>').substring(0,4);
				}
				if(('<%=utils.getValorContexto("FEC_FIN")%>').length==10){
					var fecfin = ('<%=utils.getValorContexto("FEC_FIN")%>').substring(8,10)+"-"+ 
								 ('<%=utils.getValorContexto("FEC_FIN")%>').substring(5,7)+"-"+
			 					 ('<%=utils.getValorContexto("FEC_FIN")%>').substring(0,4);

						if( fecfin == "31-12-9999" ){
							document.getElementById('jdcFechaFin').value = '';
						}else{
							document.getElementById('jdcFechaFin').value = fecfin;
						}				 					
				}


				if('<%=utils.getValorContexto("ACCION")%>'=="L" || '<%=utils.getValorContexto("ACCION")%>'=="D"){


					setValorCampo("cboCompania",'<%=utils.getValorContexto("COD_CIA")%>');
					ver_comboRamo('<%=utils.getValorContexto("COD_CIA")%>');

					setValorCampo("cboRamo",'<%=utils.getValorContexto("COD_RAM")%>');
					ver_comboProducto('<%=utils.getValorContexto("COD_RAM")%>');

					setValorCampo("cboRiesgo",'<%=utils.getValorContexto("COD_RIE")%>');
					setValorCampo("cboProducto",'<%=utils.getValorContexto("COD_PRO")%>');
					ver_comboModalidad('<%=utils.getValorContexto("COD_PRO")%>');

					setValorCampo("cboModalidad",'<%=utils.getValorContexto("COD_MOD")%>');					

					document.getElementById("cbkComisionEfecto").checked = ('<%=utils.getValorContexto("COM_EFE")%>' == "S") ? true : false;

					setValorCampo("cboCobroPago",'<%=utils.getValorContexto("COB_PAG")%>'.lPad(2,'0'));
					document.getElementById('txtCodOficina').value = $.trim(html_entity_decode('<%=utils.getValorContexto("COD_OFI")%>'));

					if('<%=utils.getValorContexto("ACCION")%>'=="D"){
						setTextoBotonAtajo("btnGrabar","<u>M</u>odificar","m");
						if(parseInt('<%=utils.getValorContexto("COD_EST")%>') == '1' ){

							//no se puede modificar si la fecha de hoy, esta dentro del rango
							var hoy = getToDay();
							var ini = ('<%=utils.getValorContexto("FEC_INI")%>').substring(8,10)+"-"+ ('<%=utils.getValorContexto("FEC_INI")%>').substring(5,7)+"-"+ ('<%=utils.getValorContexto("FEC_INI")%>').substring(0,4);
							var fin = ('<%=utils.getValorContexto("FEC_FIN")%>').substring(8,10)+"-"+ ('<%=utils.getValorContexto("FEC_FIN")%>').substring(5,7)+"-"+ ('<%=utils.getValorContexto("FEC_FIN")%>').substring(0,4);
							
							if(comparaFechasCustom(ini, hoy) == 0 ){
								if(fin!="31-12-9999" && comparaFechasCustom(hoy,fin) == 1 ){
									//patrones - grabar 
									setEstiloAccionador("btnGrabar","BotonMantenimiento");
									setProtegidoAccionador("btnGrabar","false");
								}else{
									setEstiloAccionador("btnGrabar","BotonMantenimientoDisabled");
									setProtegidoAccionador("btnGrabar","true");	
									$("input[type=text], select").each(function(){$(this).removeAttr(); $(this).attr("disabled","true");});
								}
							}else{
								setEstiloAccionador("btnGrabar","BotonMantenimiento");
								setProtegidoAccionador("btnGrabar","false");		
							}

						}else{
							setEstiloAccionador("btnGrabar","BotonMantenimientoDisabled");
							setProtegidoAccionador("btnGrabar","true");						
							//como esta con estado Inactivo, se debe de bloquear  todos los field
							$("input[type=text], select").each(function(){$(this).removeAttr(); $(this).attr("disabled","true");});
						}

						setProtegidoAccionador("txtCodComision","true");
						setProtegidoAccionador("txtDescripcion","false");
						setProtegidoAccionador("cboCompania","false");
						setProtegidoAccionador("cboRamo","false");
						setProtegidoAccionador("cboProducto","false");
						setProtegidoAccionador("cboModalidad","false");
						setProtegidoAccionador("txtEntidadCert","false");
						setProtegidoAccionador("txtOficinaCert","false");
						setProtegidoAccionador("txtDigito1Cert","false");
						setProtegidoAccionador("txtDigito2Cert","false");
						setProtegidoAccionador("txtCuentaCert","false");
						setProtegidoAccionador("cboCanal","false");
						setProtegidoAccionador("cboRiesgo","false");
						setProtegidoAccionador("txtComisionDatoRiesgo","false");
						setProtegidoAccionador("cboCobroPago","false");
						setProtegidoAccionador("txtPorcentajeComision","false");
						setProtegidoAccionador("txtImpComision","false");
					 	setProtegidoAccionador("cbkComisionEfecto","false");
						setProtegidoAccionador("jdcFechaInicio","true");
						setProtegidoAccionador("jdcFechaFin","false");
						setProtegidoAccionador("txtCodOficina","false");
						setProtegidoAccionador("cboEstado","false");

						asignarEstiloFilaSeleccionada("lstComisiones","0",'<%=utils.getValorContexto("COD_COM")%>','false');
					}else if('<%=utils.getValorContexto("ACCION")%>'=='<%=icseUtil.getPropertieByName("accionListado")%>'){
					   if(validarGrillaVacia("lstComisiones")==true){
							verMensaje('ALERTICA6000','<%=icseUtil.getPropertieByName("ICA6000")%>','/<%=ALIASKEON%>/images/','cerrar');
					   }
					}

				}

				if(('<%=utils.getValorContexto("CODIGO")%>').indexOf('<%=icseUtil.getPropertieByName("codigoAviso")%>')>-1){
					if('<%=utils.getValorContexto("ACCION")%>'=='<%=icseUtil.getPropertieByName("accionAlta")%>' || 
						'<%=utils.getValorContexto("ACCION")%>'=='<%=icseUtil.getPropertieByName("accionBaja")%>' ||
						'<%=utils.getValorContexto("ACCION")%>'=='<%=icseUtil.getPropertieByName("accionModificar")%>'){
						reset_ICSEVE02006();
						verMensaje('<%=utils.getValorContexto("CODIGO")%>','<%=utils.getValorContexto("DESCRIPCION")%>','/<%=ALIASKEON%>/images/','buscar_ICSEVE02006_mensaje');
					}
				}
				quitarScrollHorizontal("lstComisiones");

			});
		</script>
	</head>
	<body onload="controlSesion();
		<% if (utils.getPaginaModoMensaje() != getCteServicioOK()) {%> 
			if('<%=utils.getValorContexto("ACCION")%>'=='<%=icseUtil.getPropertieByName("accionBaja")%>'){
				reset_ICSEVE02006();
			}
			
			if(('<%=utils.getValorContexto("CODIGO")%>').indexOf('<%=icseUtil.getPropertieByName("codigoError")%>')>-1){
				verMensaje('<%=utils.getValorContexto("CODIGO")%>','<%=utils.getValorContexto("DESCRIPCION")%>','/<%=ALIASKEON%>/images/','cerrar');
			}else{
				mostrarMensajes(tipoMensajes,paramMensajes);
			}
		<%}%>">
		<nacar:formulario identificador="ICSEVE02006" accion="<%=utils.getDestinoFormulario()%>" flujo="<%=utils.getFlujoID()%>" ventana="<%=utils.getVentana()%>">

			<input type="hidden" name="hdXSN_MENU" id="hdXSN_MENU" value="<%= utils.getValorContexto("XSN_MENU")%>" />
			<input type="hidden" name="hdACCION" id="hdACCION" value="<%= utils.getValorContexto("ACCION")%>" />
			<input type="hidden" name="hdAVAN_RET_PAGINA" id="hdAVAN_RET_PAGINA" value="<%= utils.getValorContexto("AVAN_RET_PAGINA")%>" />
			<input type="hidden" name="hdCONTADOR_PAGINAS" id="hdCONTADOR_PAGINAS" value="<%= utils.getValorContexto("CONTADOR_PAGINAS")%>" />
			<input type="hidden" name="hdPRIMARY_KEY" id="hdPRIMARY_KEY" value="<%= utils.getValorContexto("PRIMARY_KEY")%>" />
			<input type="hidden" name="hdNUM_REGISTROS" id="hdNUM_REGISTROS" value="<%= utils.getValorContexto("NUM_REGISTROS")%>" />
			<input type="hidden" name="hdIND_FIN_DATOS" id="hdIND_FIN_DATOS" value="<%= utils.getValorContexto("IND_FIN_DATOS")%>" />
			<input type="hidden" name="hdCOD_COM" id="hdCOD_COM" value="<%= utils.getValorContexto("COD_COM")%>" />
			<input type="hidden" name="hdDES_COM" id="hdDES_COM" value="<%= utils.getValorContexto("DES_COM")%>" />
			<input type="hidden" name="hdCOD_CIA" id="hdCOD_CIA" value="<%= utils.getValorContexto("COD_CIA")%>" />
			<input type="hidden" name="hdCOD_RAM" id="hdCOD_RAM" value="<%= utils.getValorContexto("COD_RAM")%>" />
			<input type="hidden" name="hdCOD_PRO" id="hdCOD_PRO" value="<%= utils.getValorContexto("COD_PRO")%>" />
			<input type="hidden" name="hdCOD_MOD" id="hdCOD_MOD" value="<%= utils.getValorContexto("COD_MOD")%>" />
			<input type="hidden" name="hdENT_CMS" id="hdENT_CMS" value="<%= utils.getValorContexto("ENT_CMS")%>" />
			<input type="hidden" name="hdOFI_CMS" id="hdOFI_CMS" value="<%= utils.getValorContexto("OFI_CMS")%>" />
			<input type="hidden" name="hdDI1_CMS" id="hdDI1_CMS" value="<%= utils.getValorContexto("DI1_CMS")%>" />
			<input type="hidden" name="hdDI2_CMS" id="hdDI2_CMS" value="<%= utils.getValorContexto("DI2_CMS")%>" />
			<input type="hidden" name="hdCUE_CMS" id="hdCUE_CMS" value="<%= utils.getValorContexto("CUE_CMS")%>" />
			<input type="hidden" name="hdCOD_CAN" id="hdCOD_CAN" value="<%= utils.getValorContexto("COD_CAN")%>" />
			<input type="hidden" name="hdCOD_RIE" id="hdCOD_RIE" value="<%= utils.getValorContexto("COD_RIE")%>" />
			<input type="hidden" name="hdCOM_DRI" id="hdCOM_DRI" value="<%= utils.getValorContexto("COM_DRI")%>" />
			<input type="hidden" name="hdCOB_PAG" id="hdCOB_PAG" value="<%= utils.getValorContexto("COB_PAG")%>" />
			<input type="hidden" name="hdPOR_COM" id="hdPOR_COM" value="<%= utils.getValorContexto("POR_COM")%>" />
			<input type="hidden" name="hdCOM_EFE" id="hdCOM_EFE" value="<%= utils.getValorContexto("COM_EFE")%>" />
			<input type="hidden" name="hdFEC_INI" id="hdFEC_INI" value="<%= utils.getValorContexto("FEC_INI")%>" />
			<input type="hidden" name="hdFEC_FIN" id="hdFEC_FIN" value="<%= utils.getValorContexto("FEC_FIN")%>" />
			<input type="hidden" name="hdCOD_OFI" id="hdCOD_OFI" value="<%= utils.getValorContexto("COD_OFI")%>" />
			<input type="hidden" name="hdCOD_EST" id="hdCOD_EST" value="<%= utils.getValorContexto("COD_EST")%>" />
			<input type="hidden" name="hdIMP_COM" id="hdIMP_COM" value="<%= utils.getValorContexto("IMP_COM")%>" />
			<input type="hidden" name="imagesAction" id="imagesAction" value="" />
			<div class="DivPagina">
				<div class="DivTituloVentana"> <label class="tituloVentanaIzq">Mantenimiento de Cuadros de Comisiones</label> </div> 
				<div class="DivContenedorVentana">
					<table border="0" cellpadding="0px" cellspacing="0px" class="TablaContenidoVentana" width="100%" id="tblPrincipal">
						<tr>
							<td>
								<div class="DivTituloCaja" > 
									<label class="tituloCajaIzqEscenario" id="lbl_titulocaja_"><b>Comisiones</b></label> 
								</div>
								<div class="DivContenedorCaja"> 
									<table border="0" cellpadding="0px" cellspacing="0px" class="TablaContenidoVentana" width="90%" id="tblBusqueda">
										<tr> 
											<td>
                                        		<div class="DivContenedorCaja">
                                        			<table>
                                        				<tr>
                                        					<td>
																<label class="EtiquetaAutoescalable">
																	<nacar:etiqueta texto="<b>Cod. Comisi&oacute;n</b>" monoidioma="false"/>
																	<br/>
																	<nacar:campotexto identificador="txtCodComision" 
																			texto='<%=utils.getValorContexto("COD_COM")%>' 
																			longitudmaxima="9" 
																			ancho="9" 
																			estilo="CampoObligatorio" 
																			onkeyup="habilitar_ICSEVE02006();" 
																			onkeypress="return doKeyPress(1,event);"/>
																</label>
																
																<label class="EtiquetaAutoescalable">
																	<nacar:etiqueta texto="<b>Descripci&oacute;n Comisi&oacute;n</b>" monoidioma="false"/>
																	  <br/>
																	<nacar:campotexto identificador="txtDescripcion" 
																	texto='<%=utils.getValorContexto("DES_COM")%>' 
																	longitudmaxima="60" 
																	ancho="60" 
																	estilo="CampoObligatorio" 
																	onkeyup="habilitar_ICSEVE02006();"
																	onkeypress="return doKeyPress(6,event);"/>
																</label>
																
																<label class="EtiquetaAutoescalable">
																	<nacar:etiqueta texto="<b>Compa&ntilde;&iacute;a</b>" monoidioma="false"/><br/>
																	<nacar:listadesplegable estilo="CampoEntrada" 
																			identificador="cboCompania" 
																			mostrarcodigo="false" 
																			enviarcodigo = "true" 
																			literalrequerido=" "  
																			onchange="ver_comboRamo(this.value); habilitar_ICSEVE02006();" 
																			cuerpo='<%=LST_COMPANIAS%>' 
																			ancho="150" />												
																</label>
																
																<label class="EtiquetaAutoescalable">
																	<nacar:etiqueta texto="<b>Ramo</b>" monoidioma="false"/><br/>
																	<nacar:listadesplegable estilo="CampoEntrada" 
																			identificador="cboRamo" 
																			mostrarcodigo="false" 
																			enviarcodigo = "true" 
																			literalrequerido=" " 
																			onchange="ver_comboProducto(this.value); habilitar_ICSEVE02006();" 
																			cuerpo='<%=LST_VACIO%>' 
																			ancho="200"/>
																</label>
															</td>
														</tr>
														<tr>
															<td>
																<label class="EtiquetaAutoescalable">
																	<nacar:etiqueta texto="<b>Producto</b>" monoidioma="false"/><br/>
																	<nacar:listadesplegable estilo="CampoEntrada" 
																			identificador="cboProducto" 
																			mostrarcodigo="false" 
																			enviarcodigo = "true" 
																			literalrequerido=" " 
																			onchange="ver_comboModalidad(this.value); habilitar_ICSEVE02006();"
																			cuerpo='<%=LST_VACIO%>' 
																			ancho="250"/>
																</label>
																
																<label class="EtiquetaAutoescalable">
																	<nacar:etiqueta texto="<b>Modalidad</b>" monoidioma="false"/><br/>
																	<nacar:listadesplegable estilo="CampoEntrada" 
																			identificador="cboModalidad" 
																			mostrarcodigo="false" 
																			enviarcodigo = "true" 
																			literalrequerido=" " 
																			onchange="habilitar_ICSEVE02006(); " 
																			cuerpo='<%=LST_VACIO%>' 
																			ancho="300"/>
																</label>																
																
																<label >
																	<nacar:etiqueta texto="<b>Nro. Certificado</b>" monoidioma="false"/><br/>
																</label>
																	<nacar:campotexto identificador="txtEntidadCert" 
																	texto='<%=utils.getValorContexto("ENT_CMS")%>' 
																	longitudmaxima="4" 
																	ancho="4"
																	estilo="CampoEntrada" 
																	onkeyup="habilitar_ICSEVE02006();" 
																	onkeypress="return doKeyPress(1,event);"/>
																	
																	<nacar:campotexto identificador="txtOficinaCert" 
																	texto='<%=utils.getValorContexto("OFI_CMS")%>' 
																	longitudmaxima="4" 
																	ancho="4"
																	estilo="CampoEntrada" 
																	onkeyup="habilitar_ICSEVE02006();" 
																	onkeypress="return doKeyPress(1,event);"/>
																	
																	<nacar:campotexto identificador="txtDigito1Cert" 
																	texto='<%=utils.getValorContexto("DI1_CMS")%>' 
																	longitudmaxima="1" 
																	ancho="1"
																	estilo="CampoEntrada" 
																	onkeyup="habilitar_ICSEVE02006();"
																	onkeypress="return doKeyPress(1,event);" />
																	
																	<nacar:campotexto identificador="txtDigito2Cert" 
																	texto='<%=utils.getValorContexto("DI2_CMS")%>' 
																	longitudmaxima="1" 
																	ancho="1"
																	estilo="CampoEntrada" 
																	onkeyup="habilitar_ICSEVE02006();" 
																	onkeypress="return doKeyPress(1,event);"/>
																	
																	<nacar:campotexto identificador="txtCuentaCert" 
																	texto='<%=utils.getValorContexto("CUE_CMS")%>' 
																	longitudmaxima="10" 
																	ancho="10"
																	estilo="CampoEntrada" 
																	onkeyup="habilitar_ICSEVE02006();"
																	onkeypress="return doKeyPress(1,event);" />													

                                        					</td>
                                        				</tr>
                                        			</table>
												</div>
											</td>
										</tr>
										<tr>
											<td>
												<br>
												<br>
												<br>
											</td>
										</tr>
										<tr>
											<td>
												<div class="DivContenedorCaja"> 	
													<table border="0" cellpadding="0px" cellspacing="0px" class="TablaContenidoVentana" width="90%" id="tblBusqueda">
														<tr class="EtiquetaAutoescalable"> 
															<td>
																<label class="EtiquetaAutoescalable">
																	<nacar:etiqueta texto="Canal" monoidioma="false"/><br/>
																	<nacar:listadesplegable seleccionado='<%=utils.getValorContexto("COD_CAN")%>' 
																	identificador="cboCanal" 
																	estilo="CampoEntrada" 
																	mostrarcodigo="false" 
																	enviarcodigo="true" 
																	literalrequerido=" " 
																	cuerpo='<%=LST_CANAL%>' 
																	onchange="habilitar_ICSEVE02006();" 
																	ancho="150"/>
																</label>

																<label class="EtiquetaAutoescalable">
																	<nacar:etiqueta texto="Riesgo" monoidioma="false"/><br/>
																	<nacar:listadesplegable 
																	identificador="cboRiesgo" 
																	estilo="CampoEntrada" 
																	mostrarcodigo="false" 
																	enviarcodigo="true" 
																	literalrequerido=" " 
																	cuerpo='<%=LST_VACIO%>' 
																	onchange="habilitar_ICSEVE02006();" 
																	ancho="150"/>
																</label>

																<label class="EtiquetaAutoescalable">
																	<nacar:etiqueta texto="Com. Dato Riesgo" monoidioma="false"/>
																	  <br/>
																	<nacar:campotexto identificador="txtComisionDatoRiesgo" 
																	texto='<%=utils.getValorContexto("COM_DRI")%>' 
																	longitudmaxima="10"
																	ancho="10"  
																	estilo="CampoEntrada"
																	onkeyup="habilitar_ICSEVE02006();" 
																	onkeypress="return doKeyPress(1,event);"/>
																</label>

																<label class="EtiquetaAutoescalable">
																	<nacar:etiqueta texto="Cobro o Pago" monoidioma="false"/><br/>
																	<nacar:listadesplegable  
																	identificador="cboCobroPago" 
																	estilo="CampoEntrada" 
																	mostrarcodigo="false" 
																	enviarcodigo="true" 
																	literalrequerido=" " 
																	cuerpo='<%=LST_COBRO_O_PAGO%>' 
																	onchange="habilitar_ICSEVE02006();" 
																	ancho="150"/>
																</label>

																<label class="EtiquetaAutoescalable">
																	<nacar:etiqueta texto="Porc. Comisi&oacute;n" monoidioma="false"/>
																	  <br/>
																	<nacar:campotexto identificador="txtPorcentajeComision" 
																	texto='<%=utils.getValorContexto("POR_COM")%>' 
								 	 										longitudmaxima="16"
																	ancho="16"
																	estilo="CampoEntrada"
																	onkeyup="habilitar_ICSEVE02006();" 
																	onkeypress="return doKeyPress(2,event);"/>
																</label>

																<label class="EtiquetaAutoescalable">
																	<nacar:etiqueta texto="Importe Comisi&oacute;n" monoidioma="false"/>
																	  <br/>
																	<nacar:campotexto identificador="txtImpComision" 
																	texto='<%=utils.getValorContexto("IMP_COM")%>' 
																	longitudmaxima="17" 
																	ancho="17"
																	estilo="CampoEntrada"
																	onkeyup="habilitar_ICSEVE02006();"
																	onkeypress="return doKeyPress(2,event);" />
																</label>

															</td>
														</tr>
														<tr>
															<td>
																<label class="EtiquetaAutoescalable"> 
																	<br/>
																	<input id="cbkComisionEfecto" name="cbkComisionEfecto" type="checkbox" class="CampoEntrada" 
																			value='<%=utils.getValorContexto("COM_EFE")%>'/>
																	<nacar:etiqueta texto="Comisi&oacute;n a efecto" monoidioma="false"/>
																</label>												
																<label class="EtiquetaAutoescalable">
																	<nacar:etiqueta texto="Fec. inicio" monoidioma="false"/>
																	  <br/>
																	<nacar:campotexto identificador="jdcFechaInicio" 
																	texto='<%=utils.getValorContexto("FEC_INI")%>' 
																	longitudmaxima="10" 
																	ancho="10" 
																	estilo="CampoObligatorio"
																	onkeyup="habilitar_ICSEVE02006();" 
																	onkeypress="return doKeyPress(3,event);"/>
																</label>
																
																<label class="EtiquetaAutoescalable">
																	<nacar:etiqueta texto="Fec. fin" monoidioma="false"/>
																	  <br/>
																	<nacar:campotexto identificador="jdcFechaFin" 
																	longitudmaxima="10" 
																	ancho="10" 
																	estilo="CampoEntrada"
																	onkeyup="habilitar_ICSEVE02006();"
																	onkeypress="return doKeyPress(3,event);" />
																</label>
																
																<label class="EtiquetaAutoescalable">
																	<nacar:etiqueta texto="Oficina" monoidioma="false"/>
																	  <br/>
																	<nacar:campotexto identificador="txtCodOficina" 
																	longitudmaxima="4" 
																	ancho="4" 
																	estilo="CampoEntrada"
																	onkeyup="habilitar_ICSEVE02006();" 
																	onkeypress="return doKeyPress(1,event);"/>
																</label>

																<label class="EtiquetaAutoescalable">
																	<nacar:etiqueta texto="Estado" monoidioma="false"/><br/>
																	<nacar:listadesplegable seleccionado='<%=utils.getValorContexto("COD_EST")%>' 
																	identificador="cboEstado" 
																	estilo="CampoEntrada" 
																	mostrarcodigo="false" 
																	enviarcodigo="true" 
																	literalrequerido=" " 
																	cuerpo='<%=LST_ESTADOS%>' 
																	onchange="habilitar_ICSEVE02006();" />
																</label>
															</td>
														</tr>
														<tr>
															<td>
																<table align="right" style="width:100%;" border="0" cellspacing="0" cellpadding="0">
																	<tr>
																		<td class="alinearDer">	
																			<button type="button" id="btnLimpiar" name="btnLimpiar" class="Boton" 
																			 onclick="reset_ICSEVE02006();" accesskey="l" onmouseover="this.className='BotonHover'" onmouseout="this.className='Boton'"><u>L</u>impiar</button>

																			<button type="button" id="btnBuscar" name="btnBuscar" class="Boton" 
																			onclick="validateBuscar();" accesskey="b" onmouseover="this.className='BotonHover'" onmouseout="this.className='Boton'"><u>B</u>uscar</button>
																		</td>
																	</tr>
																</table>														
															</td>
														</tr>
													</table>
												</div>
											</td>
										</tr>
									</table>
								</div>
								<div class="DivTituloCaja2">						
									<table width="100%" cellpadding="0" cellspacing="0" class="TablaTitulo" id="tab_1"> <!-- TablaTituloEscenario -->
										<div class="TituloTabla">
										<label class="TituloTablaIzq" >Comisiones Encontradas</label>  
										<label class="TituloTablaDer">
										   <img src="<%=rutaInicio%>" id="btnInicio" name="btnInicio" class="linkAbi BotonPrismatico" onclick="paginado_ICSEVE02006('I');" title="Inicio"/>
										   <img src="<%=rutaPrev%>" id="btnAnterior" name="btnAnterior" class="linkAbi BotonPrismatico" onclick=" paginado_ICSEVE02006 ('R');" title="Anterior"/>
							                <%
	                                           int total_paginas=0, total_registros=0;
	                                           if(contador>0){
	                                               total_registros=utils.getValorContexto("NUM_REGISTROS")==""?0:Integer.parseInt(utils.getValorContexto("NUM_REGISTROS"));
	                                               total_paginas=total_registros/CANTIDAD_FILAS;
	                                               try{
	                                                   if(total_registros%(total_paginas*CANTIDAD_FILAS)>0){
	                                                                  total_paginas++;
	                                                   }
	                                           	   }catch(Exception ex){}
													if(total_registros>0 && total_paginas==0){ total_paginas=1;}
	                                           	   
	                                           }
	                       					%> 

	                       					<%=contador>0? (""+contador+" de "+total_paginas):""%>	
										   
										   <img src="<%=rutaNext%>" id="btnSiguiente" name="btnSiguiente" class="linkAbi BotonPrismatico" onclick=" paginado_ICSEVE02006 ('A');" title="Siguiente"/>
										   <img src="<%=rutaFin%>" id="btnFin" name="btnFin"class="linkAbi BotonPrismatico" onclick=" paginado_ICSEVE02006 ('F');" title="Fin"/>
										</label>
										</div>
									</table>
								</div>	
								<div class="DivContenedorCaja">
									<table width="100%" border="0" cellspacing="0" cellpadding="0">								
											<tr>
												<td> 
													<table width='100%' border='0' cellspacing='0' cellpadding='0' class='TablaDatos'>
														<tr>
															<td width="100%">
																<nacar:tablaeditable identificador="lstComisiones" estilo="TablaDatos" contextocuerpo="LST_COMISIONES" 
																					espacioentreceldas='2' espaciointeriorceldas='0'estiloclassfilaspares='Pijama1' 
																					estiloclassfilasimpares='Pijama2'
																					columnasocultas='<%=new String[]{"COD_CIA","COD_RAMO","COD_PRODUCTO","COD_MOD"}%>'
																					> 
																	<nacar:scrollvertical alto="300"/>
																	<nacar:cabecera>
																		<tr>
																			<td align='center' class="CabeceraTabla" width="4%"> <nacar:etiqueta texto="C&oacute;d. Comisi&oacute;n"    monoidioma="false" /></td>
														       	            <td align='center' class="CabeceraTabla" width="15%"> <nacar:etiqueta texto="Descripci&oacute;n de Comisi&oacute;n"  monoidioma="false" /></td>
																			<td align='center' class="CabeceraTabla" width="5%"> <nacar:etiqueta texto="Compa&ntilde;&iacute;a"            monoidioma="false" /></td>
																			<td align='center' class="CabeceraTabla" width="5%"> <nacar:etiqueta texto="Ramo"             monoidioma="false" /></td>
																			<td align='center' class="CabeceraTabla" width="7%"> <nacar:etiqueta texto="Producto"         monoidioma="false" /></td>
																			<td align='center' class="CabeceraTabla" width="5%"> <nacar:etiqueta texto="Estado"           monoidioma="false" /></td>
																			<td align='center' class="CabeceraTabla" width="14%"> <nacar:etiqueta texto="Nro Certificado"  monoidioma="false" /></td>
																			<td align='center' class="CabeceraTabla" width="8%"> <nacar:etiqueta texto="Fecha Incio"      monoidioma="false" /></td>
																			<td align='center' class="CabeceraTabla" width="8%"> <nacar:etiqueta texto="Fecha Fin"		monoidioma="false" /></td>
																			<td align='center' class="CabeceraTabla" width="5%"> <nacar:etiqueta texto="Cobro o Pago"     monoidioma="false" /></td>
																			<td align='center' class="CabeceraTabla" width="5%"> <nacar:etiqueta texto="Porc. Comisi&oacute;n"          monoidioma="false" /></td>
																			<td align='center' class="CabeceraTabla" width="9%"> <nacar:etiqueta texto="Importe Comisión" monoidioma="false" /></td>
																			<td align='center' class="CabeceraTabla" width="5%"> <nacar:etiqueta texto="Oficina"          monoidioma="false" /></td>
																			<td align='center' class="CabeceraTabla" width="5%"> <nacar:etiqueta texto="Acción"         monoidioma="false" /></td>
																		</tr>
																	</nacar:cabecera>
																	
																	<nacar:columnadatos identificador="COD_CUA_COM" 		editable="false" ancho='4%' estiloclass="TextoTablaCenN" />
																	<nacar:columnadatos identificador="NOM_CUA_COM" 		editable="false" ancho='15%' estiloclass="TextoTablaCenN" funcionformato="columnLength15"/>
																	<nacar:columnadatos identificador="DES_COD_CIA" 		editable="false" ancho='5%' estiloclass="TextoTablaCenN" funcionformato="columnLength5"/>
																	<nacar:columnadatos identificador="DES_COD_RAMO_COR" 	editable="false" ancho='5%' estiloclass="TextoTablaCenN" funcionformato="columnLength5"/>
																	<nacar:columnadatos identificador="DES_COD_PRODUCTO_COR"editable="false" ancho='7%' estiloclass="TextoTablaCenN" funcionformato="columnLength5"/>
																	<nacar:columnadatos identificador="DES_ESTADO" 			editable="false" ancho='5%' estiloclass="TextoTablaCenN" funcionformato="columnLength6"/>
																	<nacar:columnadatos identificador="NRO_CERTIFICADO" 	editable="false" ancho='14%' estiloclass="TextoTablaCenN" funcionformato="columnLength16"/>
																	<nacar:columnadatos identificador="FEC_DESDE_COM" 		editable="false" ancho='8%' estiloclass="TextoTablaCenN" funcionformato="columnLengthFecha"/>
																	<nacar:columnadatos identificador="FEC_HASTA_COM" 		editable="false" ancho='8%' estiloclass="TextoTablaCenN" funcionformato="columnLengthFecha"/>
																	<nacar:columnadatos identificador="COBRO_O_PAGO" 		editable="false" ancho='5%' estiloclass="TextoTablaCenN" />
																	<nacar:columnadatos identificador="POR_COM" 			editable="false" ancho='5%' estiloclass="TextoTablaCenN" funcionformato="columnLength5"/>
																	<nacar:columnadatos identificador="IMP_COMISION" 		editable="false" ancho='9%' estiloclass="TextoTablaCenN" funcionformato="columnLength10"/>
																	<nacar:columnadatos identificador="OFICINA_COM" 		editable="false" ancho='5%' estiloclass="TextoTablaCenN" />
															
																	<nacar:columnalibrehtml ancho="5%">
																		<table width='100%' border='0' cellspacing='0' cellpadding='0'>
																		<tr>
																			<td class="TextoTablaCenN">
																				<img src="/<%=ALIASKEON%>/images/editar.gif" class="linkAbi" align="middle" id="seleccionar" name="seleccionar" alt="Seleccionar" title="Editar" onclick="seleccionarRegistro_ICSEVE02006(this,'lstComisiones','lstComisiones');"/>
																				<img src="/<%=ALIASKEON%>/images/eliminar.gif" class="linkAbi" align="middle" id="eliminar" name="eliminar" alt="eliminar.gif" title="Baja" onclick="baja_ICSEVE02006(this,'lstComisiones');verMensaje('CONFIRMICA6002', '<%=icseUtil.getPropertieByName("ICA6002")%>', '/<%=ALIASKEON%>/images/','bajaRegistro_ICSEVE02006');" />
																			</td>
																		</tr>
																		</table>
																	</nacar:columnalibrehtml>
																</nacar:tablaeditable>
															</td>
														</tr>
													</table>
												</td>
											</tr>
											<tr><td>&nbsp;</td></tr>
										</table>
									</div>
								</td>
							</tr>


							<tr>
								<td>
									<table align="left" border="0" cellspacing="0" cellpadding="0">
										<tr>
											<td class="alinearIzq">
												<button type="button" id="btnGrabar" name="btnGrabar" class="Boton BotonMantenimientoDisabled" accesskey="a" disabled="true"
													onclick="resetClassObligatorio();setTrimCampos();
																if(!setClassObligatorio()){ habilitar_ICSEVE02006();return false;}
																else{verMensaje(getValorCampo('hdACCION')=='D'?'CONFIRMICA6001':'CONFIRMICA6003', (getValorCampo('hdACCION')=='D'?'<%=icseUtil.getPropertieByName("ICA6001")%>':'<%=icseUtil.getPropertieByName("ICA6003")%>'), 
																				'/<%=ALIASKEON%>/images/','grabar_ICSEVE02006');}" 
													onmouseover="this.className='Boton BotonMantenimientoHover'" onmouseout="this.className='Boton BotonMantenimiento'"><u>A</u>&ntilde;adir</button>
											</td>
										</tr>
									</table>
								</td>
							</tr>
							<tr>
								<td>
									<table align="right" border="0" cellspacing="0" cellpadding="0">
										<tr>
											<td class="alinearDer">
												<button type="button" id="btnSalir" name="btnSalir" class="Boton" onclick="salir_ICSEVE02006();" accesskey="s" 
														onmouseover="this.className='BotonHover'" onmouseout="this.className='Boton'"><u>S</u>alir</button>
											</td>
										</tr>
									</table>
								</td>
							</tr>
					</table>
				</div>   		
	  		</div>  
		</nacar:formulario>
		<div id="mensaje"></div>
		<script type="text/javascript">
function buscar_ICSEVE02006_mensaje(){
	document.getElementById('hdCOD_COM').value = '';
	document.getElementById('hdDES_COM').value = '';
	document.getElementById('hdCOD_CIA').value = '';
	document.getElementById('hdCOD_RAM').value = '';
	document.getElementById('hdCOD_PRO').value = '';
	document.getElementById('hdCOD_MOD').value = '';
	document.getElementById('hdENT_CMS').value = '';
	document.getElementById('hdOFI_CMS').value = '';
	document.getElementById('hdDI1_CMS').value = '';
	document.getElementById('hdDI2_CMS').value = '';
	document.getElementById('hdCUE_CMS').value = '';

    document.getElementById('hdACCION').value = 'L';
    document.getElementById('hdAVAN_RET_PAGINA').value = 'A';
	document.getElementById('hdCONTADOR_PAGINAS').value = '0000';
	document.getElementById('hdPRIMARY_KEY').value = '0000';
	lanzarEventoVentana('ICSEVE02006','0X3C01004');
}

function seleccionarRegistro_ICSEVE02006(objeto,idTabla,idTabla2) {
	var com = obtenerCeldaFila(objeto,idTabla,0,idTabla2);

	var cia = obtenerCeldaFilaOculto(objeto,idTabla,0,idTabla2); //cia
	var ram = obtenerCeldaFilaOculto(objeto,idTabla,1,idTabla2); //ramo
	var pro = obtenerCeldaFilaOculto(objeto,idTabla,2,idTabla2); //prod
	var mod = obtenerCeldaFilaOculto(objeto,idTabla,3,idTabla2); //mod

	document.getElementById('hdACCION').value = "D";
	document.getElementById('hdCOD_COM').value = com;
	document.getElementById('hdCOD_CIA').value = cia;
	document.getElementById('hdCOD_RAM').value = ram;
	document.getElementById('hdCOD_PRO').value = pro;
	document.getElementById('hdCOD_MOD').value = mod;
	lanzarEventoVentana("ICSEVE02006",'0X3C01005');
}

function validarFieldGuardar(){
	if ( document.getElementById('txtCodComision').value.length == 0 ||
		 document.getElementById('txtDescripcion').value.length == 0 ||
		 document.getElementById('jdcFechaInicio').value.length == 0 ) {
		return false;
	} else {
		return true;
	}
}

function habilitar_ICSEVE02006() {
	setValorCampo("imagesAction","false");
	if(getValorCampo("imagesAction")!="false"){resetPaginadoGrilla('<%=ALIASKEON%>'); }
	
	if(validarFieldGuardar()){
		setProtegidoAccionador('btnGrabar','false');
		setEstiloAccionador('btnGrabar','BotonMantenimiento');
	}else{
		setProtegidoAccionador('btnGrabar','true');
		setEstiloAccionador('btnGrabar','BotonMantenimientoDisabled');
	}
}

function reset_ICSEVE02006() {

	setValorCampo("hdCOD_COM","");
	setValorCampo("hdDES_COM","");
	setValorCampo("hdCOD_CIA","");
	setValorCampo("hdCOD_RAM","");
	setValorCampo("hdCOD_PRO","");
	setValorCampo("hdCOD_MOD","");
	setValorCampo("hdENT_CMS","");
	setValorCampo("hdOFI_CMS","");
	setValorCampo("hdDI1_CMS","");
	setValorCampo("hdDI2_CMS","");
	setValorCampo("hdCUE_CMS","");
	setValorCampo("hdCOD_CAN","");
	setValorCampo("hdCOD_RIE","");
	setValorCampo("hdCOM_DRI","");
	setValorCampo("hdCOB_PAG","");
	setValorCampo("hdPOR_COM","");
	setValorCampo("hdIMP_COM","");
	setValorCampo("hdCOM_EFE","");
	setValorCampo("hdFEC_INI","");
	setValorCampo("hdFEC_FIN","");
	setValorCampo("hdCOD_OFI","");
	setValorCampo("hdCOD_EST","");

	setValorCampo("txtCodComision","");
	setValorCampo("txtDescripcion","");
	setValorCampo("cboCompania","");
	setValorCampo("cboRamo","");
	setValorCampo("cboProducto","");
	setValorCampo("cboModalidad","");
	setValorCampo("txtEntidadCert","");
	setValorCampo("txtOficinaCert","");
	setValorCampo("txtDigito1Cert","");
	setValorCampo("txtDigito2Cert","");
	setValorCampo("txtCuentaCert","");
	setValorCampo("cboCanal","");
	setValorCampo("cboRiesgo","");
	setValorCampo("txtComisionDatoRiesgo","");
	setValorCampo("cboCobroPago","");
	setValorCampo("txtPorcentajeComision","");
	setValorCampo("txtImpComision","");
	$("#cbkComisionEfecto").attr("checked",false)
	setValorCampo("jdcFechaInicio","");
	setValorCampo("jdcFechaFin","");
	setValorCampo("txtCodOficina","");
	setValorCampo("cboEstado","");

	setValorCampo("hdACCION","");

	//document.getElementById("").checked = false;

	setEstiloAccionador("btnGrabar","BotonMantenimientoDisabled");

	setProtegidoAccionador("btnGrabar","true");
	$("input[type=text], select").each(function(){$(this).removeAttr("disabled"); $(this).val(""); });
	setProtegidoAccionador("txtCodComision","false");
	setProtegidoAccionador("jdcFechaInicio","false");
	setValorCampo("imagesAction","false");
	ver_comboRamo("");
	ver_comboProducto("");
	ver_comboModalidad("");
	resetEstiloGrilla("lstComisiones");
	resetClassObligatorio();	
	resetPaginadoGrilla('<%=ALIASKEON%>');
	setTextoBotonAtajo("btnGrabar","<u>A</u>ñadir","a");
}


function salir_ICSEVE02006() {lanzarEventoVentana("ICSEVE02006","0X03C01000"); }

function baja_ICSEVE02006(objeto,idTabla){
	var codComision = obtenerCeldaFila(objeto,idTabla,0,idTabla);
	if(codComision!=""){
		codComision=$.trim(codComision);
	}
	setValorCampo("hdCOD_COM",codComision);
}

function bajaRegistro_ICSEVE02006(){
	setValorCampo("hdACCION",'<%=icseUtil.getPropertieByName("accionBaja")%>');
	lanzarEventoVentana("ICSEVE02006","0X3C01007");
}

function grabar_ICSEVE02006() {lanzarAccion('A','0X3C01007'); }

function validateBuscar(){
	setTrimCampos();
	var arrayCriteriosValidos = [codigoCharacter(getValorCampo("txtCodComision")), getValorCampo("txtDescripcion"), getValorCampo("cboCompania"), getValorCampo("cboRamo"), getValorCampo("cboProducto"), getValorCampo("cboModalidad"), getValorCampo("txtEntidadCert"), getValorCampo("txtOficinaCert"), getValorCampo("txtDigito1Cert"), getValorCampo("txtDigito2Cert"), getValorCampo("txtCuentaCert")];
	var arrayCriteriosInvalidos = [getValorCampo("cboCanal"), getValorCampo("cboRiesgo"), getValorCampo("txtComisionDatoRiesgo"), getValorCampo("cboCobroPago"), getValorCampo("txtPorcentajeComision"), getValorCampo("txtImpComision"), getValorCampo("jdcFechaInicio"), getValorCampo("jdcFechaFin"), getValorCampo("txtCodOficina"), getValorCampo("cboEstado")];

	var resultado = validarBusquedaVaciosInvalidos(arrayCriteriosValidos, arrayCriteriosInvalidos);

	switch(resultado){
		case 1: verMensaje('CONFIRMICA6004', '<%=icseUtil.getPropertieByName("ICA6004")%>', '/<%=ALIASKEON%>/images/','buscar_ICSEVE02006'); break;
		case 2: verMensaje('CONFIRMICA6005', '<%=icseUtil.getPropertieByName("ICA6005")%>', '/<%=ALIASKEON%>/images/','buscar_ICSEVE02006'); break;
		case 3: buscar_ICSEVE02006(); break;
		default: break;
	}	
}

function buscar_ICSEVE02006() {lanzarAccion('<%=icseUtil.getPropertieByName("accionListado")%>','0X3C01004'); }

function lanzarAccion(accion, codigoHexadecimal){

	document.getElementById('hdCOD_COM').value =	document.getElementById('txtCodComision').value;
	document.getElementById('hdDES_COM').value =	document.getElementById('txtDescripcion').value;
	document.getElementById('hdCOD_CIA').value =	document.getElementById('cboCompania').value;
	document.getElementById('hdCOD_RAM').value =	document.getElementById('cboRamo').value;
	document.getElementById('hdCOD_PRO').value =	document.getElementById('cboProducto').value;
	document.getElementById('hdCOD_MOD').value =	document.getElementById('cboModalidad').value;
	document.getElementById('hdENT_CMS').value =	document.getElementById('txtEntidadCert').value;
	document.getElementById('hdOFI_CMS').value =	document.getElementById('txtOficinaCert').value;
	document.getElementById('hdDI1_CMS').value =	document.getElementById('txtDigito1Cert').value;
	document.getElementById('hdDI2_CMS').value =	document.getElementById('txtDigito2Cert').value;
	document.getElementById('hdCUE_CMS').value =	document.getElementById('txtCuentaCert').value;
	document.getElementById('hdCOD_CAN').value =	document.getElementById('cboCanal').value;
	document.getElementById('hdCOD_RIE').value =	document.getElementById('cboRiesgo').value;
	document.getElementById('hdCOM_DRI').value =	document.getElementById('txtComisionDatoRiesgo').value;
	document.getElementById('hdCOB_PAG').value =	document.getElementById('cboCobroPago').value.length > 0 ? parseInt(document.getElementById('cboCobroPago').value): '';
	document.getElementById('hdPOR_COM').value =	document.getElementById('txtPorcentajeComision').value;
	document.getElementById('hdIMP_COM').value =	document.getElementById('txtImpComision').value;

	var isChecked = document.getElementById("cbkComisionEfecto").checked ? "S":"N";
	document.getElementById('hdCOM_EFE').value = isChecked;
		
	document.getElementById('hdFEC_INI').value =	obtenerFechaFormato(document.getElementById('jdcFechaInicio').value);
	document.getElementById('hdFEC_FIN').value =	obtenerFechaFormato(document.getElementById('jdcFechaFin').value);
	document.getElementById('hdCOD_OFI').value =	document.getElementById('txtCodOficina').value;
	document.getElementById('hdCOD_EST').value =	document.getElementById('cboEstado').value;	

	//document.getElementById('hdACCION').value = (document.getElementById('hdACCION').value == 'D' && accion == 'A') ?  accion : 'M';

	if(accion == 'A'){
		if(document.getElementById('hdACCION').value =='D'){
			document.getElementById('hdACCION').value = 'M';
		}else{
			document.getElementById('hdACCION').value = 'A';	
		}
	}
	
	if(document.getElementById('hdACCION').value =='A' || document.getElementById('hdACCION').value == 'M'){
		if(!setClassObligatorio()){ return false;}
	}

	if(accion == 'B'){
			document.getElementById('hdACCION').value = 'B';
	}

	if(accion == 'L'){
		document.getElementById('hdAVAN_RET_PAGINA').value = 'A';
		document.getElementById('hdCONTADOR_PAGINAS').value = '0000';
		document.getElementById('hdPRIMARY_KEY').value = '0000';
	}

	lanzarEventoVentana('ICSEVE02006',codigoHexadecimal);
}

function paginado_ICSEVE02006( navegacion ){
	if(getValorCampo("imagesAction")=="false" || getValorCampo("hdIND_FIN_DATOS")==""){return; }
	if(!setearPaginadoGrilla(navegacion,20,"hdCONTADOR_PAGINAS","hdIND_FIN_DATOS","hdNUM_REGISTROS","hdAVAN_RET_PAGINA","hdPRIMARY_KEY")){return false;}
	document.getElementById('hdACCION').value = 'L';
	document.getElementById('hdCOD_COM').value =	document.getElementById('txtCodComision').value;
	document.getElementById('hdDES_COM').value =	document.getElementById('txtDescripcion').value;
	document.getElementById('hdCOD_CIA').value =	document.getElementById('cboCompania').value;
	document.getElementById('hdCOD_RAM').value =	document.getElementById('cboRamo').value;
	document.getElementById('hdCOD_PRO').value =	document.getElementById('cboProducto').value;
	document.getElementById('hdCOD_MOD').value =	document.getElementById('cboModalidad').value;
	document.getElementById('hdENT_CMS').value =	document.getElementById('txtEntidadCert').value;
	document.getElementById('hdOFI_CMS').value =	document.getElementById('txtOficinaCert').value;
	document.getElementById('hdDI1_CMS').value =	document.getElementById('txtDigito1Cert').value;
	document.getElementById('hdDI2_CMS').value =	document.getElementById('txtDigito2Cert').value;
	document.getElementById('hdCUE_CMS').value =	document.getElementById('txtCuentaCert').value;
	lanzarEventoVentana('ICSEVE02006','0X3C01004');
}

function ver_comboRamo(codCia){
	var ramos=new Array();
	ramos[0]= new Array(); //cod cia
	ramos[1]= new Array(); //cod ramo
	ramos[2]= new Array(); //des ramo
	ramos[3]= new Array(); //deslarga ramo
	//{"COD_CIA","COD_RAMO","DES_CORTA","DESLAR"};
	<%
		for(int i=0; i<LST_RAMOS.length; i++){%>
			ramos[0][parseInt("<%=i%>")]="<%=LST_RAMOS[i][0]%>";
			ramos[1][parseInt("<%=i%>")]="<%=LST_RAMOS[i][1]%>";
			ramos[2][parseInt("<%=i%>")]="<%=LST_RAMOS[i][2]%>";
			ramos[3][parseInt("<%=i%>")]="<%=LST_RAMOS[i][3]%>";
	<%	} %>

	$("#cboRamo").html("<option value=''></option>");
	$("#cboProducto").html("<option value=''></option>");
	$("#cboModalidad").html("<option value=''></option>");
	$("#cboRiesgo").html("<option value=''></option>");

	if(codCia!=""){
		//alert(codCia);
		for(var i=0; i<ramos[0].length; i++){
			if(codCia==ramos[0][i]){
				$("#cboRamo").append("<option value='"+ramos[1][i]+"'>"+ramos[3][i]+"</option>");
			}
		}
	}
	//habilitar_ICSEVE02006();
	//$("#cboRamo").css("width","auto");
}

function ver_comboProducto(codRamo){
	var products=new Array();
	products[0]= new Array(); //cod cia
	products[1]= new Array(); //cod ramo
	products[2]= new Array(); //cod prod
	products[3]= new Array(); //des prod

	var riesgos=new Array();
	riesgos[0]= new Array(); //cod cia
	riesgos[1]= new Array(); //cod ramo
	riesgos[2]= new Array(); //cod ries
	riesgos[3]= new Array(); //des ries

	//{"CODCIA","COD_RAMO","COD_PRODUCTO","DESCRIP_CORTA","DESLART"};
	var codCia=getValorCampo("cboCompania");

	<%
		for(int i=0; i<LST_PRODUCTO_SEG.length; i++){%>
			products[0][parseInt("<%=i%>")]="<%=LST_PRODUCTO_SEG[i][0]%>";
			products[1][parseInt("<%=i%>")]="<%=LST_PRODUCTO_SEG[i][1]%>";
			products[2][parseInt("<%=i%>")]="<%=LST_PRODUCTO_SEG[i][2]%>";
			products[3][parseInt("<%=i%>")]="<%=LST_PRODUCTO_SEG[i][4]%>";
	<%	} %>

	<%
		for(int i=0; i<LST_RIESGOS.length; i++){%>
			riesgos[0][parseInt("<%=i%>")]="<%=LST_RIESGOS[i][0]%>";
			riesgos[1][parseInt("<%=i%>")]="<%=LST_RIESGOS[i][1]%>";
			riesgos[2][parseInt("<%=i%>")]="<%=LST_RIESGOS[i][2]%>";
			riesgos[3][parseInt("<%=i%>")]="<%=LST_RIESGOS[i][3]%>";
	<%	} %>

	$("#cboProducto").html("<option value=''></option>");
	$("#cboModalidad").html("<option value=''></option>");
	$("#cboRiesgo").html("<option value=''></option>");

	if(codCia!="" && codRamo!=""){
		//alert(codCia + ">>"+codRamo);
		for(var i=0; i<products[0].length; i++){
			if(codCia==products[0][i] && codRamo==products[1][i]){
				$("#cboProducto").append("<option value='"+products[2][i]+"'>"+products[3][i]+"</option>");
			}
		}
		for(var i=0; i<riesgos[0].length; i++){
			if(codCia==riesgos[0][i] && codRamo==riesgos[1][i]){
				$("#cboRiesgo").append("<option value='"+riesgos[2][i]+"'>"+riesgos[3][i]+"</option>");
			}
		}
	}
	//habilitar_ICSEVE02006();
	//$("#cboProducto").css("width","auto");
}

function ver_comboModalidad(codProd){
	var modalities=new Array();
	modalities[0]= new Array(); //cod cia
	modalities[1]= new Array(); //cod ramo
	modalities[2]= new Array(); //cod prod
	modalities[3]= new Array(); //cod mod
	modalities[4]= new Array(); //des mod larga

	var codCia=getValorCampo("cboCompania");
	var codRamo=getValorCampo("cboRamo");
	//{"CODCIA","CODRAM","COD_PRODUCTO","COD_MODALIDAD","NOMBRE_MODALIDAD","DESLAR"};
	<%
		for(int i=0; i<LST_MODALIDAD.length; i++){%>
			modalities[0][parseInt("<%=i%>")]="<%=LST_MODALIDAD[i][0]%>";
			modalities[1][parseInt("<%=i%>")]="<%=LST_MODALIDAD[i][1]%>";
			modalities[2][parseInt("<%=i%>")]="<%=LST_MODALIDAD[i][2]%>";
			modalities[3][parseInt("<%=i%>")]="<%=LST_MODALIDAD[i][3]%>";
			modalities[4][parseInt("<%=i%>")]="<%=LST_MODALIDAD[i][5]%>";
	<%	} %>
	
	$("#cboModalidad").html("<option value=''></option>");

	if(codProd!="" && codCia!="" && codRamo!=""){
		//alert(codCia+">>"+codRamo+">>"+codProd);
		for(var i=0; i<modalities[0].length; i++){
			if(codCia==modalities[0][i] && codProd==modalities[2][i]){
				$("#cboModalidad").append("<option value='"+modalities[3][i]+"'>"+modalities[4][i]+"</option>");
			}
		}
	}
	//habilitar_ICSEVE02006();
	//$("#cboModalidad").css("width","auto");
}
function ver_comboRamoDependiente(codCia, codProducto){
	var products=new Array();
	products[0]= new Array(); //cod cia
	products[1]= new Array(); //cod ramo
	products[2]= new Array(); //cod prod
	products[3]= new Array(); //des prod

	var codCia=getValorCampo("cboCompania");

	<%
		for(int i=0; i<LST_PRODUCTO_SEG.length; i++){%>
			products[0][parseInt("<%=i%>")]="<%=LST_PRODUCTO_SEG[i][0]%>";
			products[1][parseInt("<%=i%>")]="<%=LST_PRODUCTO_SEG[i][1]%>";
			products[2][parseInt("<%=i%>")]="<%=LST_PRODUCTO_SEG[i][2]%>";
			products[3][parseInt("<%=i%>")]="<%=LST_PRODUCTO_SEG[i][3]%>";
	<%	} %>

	for(var i=0; i<products[0].length; i++){
		if(codCia==products[0][i]){
			$("#cboProducto").append("<option value='"+products[2][i]+"'>"+products[3][i]+"</option>");
		}
		if(codCia==products[0][i] && codProducto==products[2][i]){
			setValorCampo("cboRamo",products[1][i]);
			//alert(products[1][i]);
		}
	}

}

function validaFechaIniFin(){
	var inicio = document.getElementById("jdcFechaInicio").value;
	var fin = document.getElementById("jdcFechaFin").value;
	if(inicio.length >0 && fin.length >0 ){
		var valor = comparaFechas(inicio , fin);
		//alert(valor)
		return valor;
	}
	return false;

}

function lanzarEventoVentana(identificador,codigoHexadecimal){
    document.getElementById(identificador).evento.value = codigoHexadecimal;
    document.getElementById(identificador).submit();
} 

function comparaFechas(fecha1, fecha2){ //fecha en formato dd-mm-yyyy, dd/mm/yyyy
    /* 
        if (compare_dates(fecha1, fecha2)){
          alert("fecha1 es mayor a fecha2");
        }else{
          alert("fecha1 es menor o igual a fecha2");
        }
    */
    var xMonth=fecha1.substring(3, 5);
    var xDay=fecha1.substring(0, 2);
    var xYear=fecha1.substring(6,10);
    var yMonth=fecha2.substring(3, 5);
    var yDay=fecha2.substring(0, 2);
    var yYear=fecha2.substring(6,10);

    if (xYear == yYear && xMonth == yMonth && xDay == yDay){
        return false;
    }

    if (xYear> yYear){
        return true;
    }
    else{
      if (xYear == yYear){ 
        if (xMonth> yMonth){
            return true;
        }
        else{ 
          if (xMonth == yMonth){
            if (xDay> yDay)
              return true;
            else
              return false;
          }
          else
            return false;
        }
      }
      else
        return false;
    }
}

			function codigoCharacter(codigo){
				return (codigo=="") ? "" : completarCeros(codigo,9,0);
			}
		</script>
	</body>
</html>